package com.carlosk.kandicar.net.send;

import com.carlosk.kandicar.domain.ThreadMessage;
import com.carlosk.kandicar.net.HttpEntity;
import com.carlosk.kandicar.net.HttpEntity.HttpType;

/**
 * @author carlos carlosk@163.com
 * @version 创建时间：2012-11-7 下午2:58:38 发送到服务器的处理
 */

public class SendService {

	/**
	 * 发送到http时所需要的处理
	 * 
	 * @author carlos carlosk@163.com
	 * @version 创建时间：2012-11-7 下午3:01:48
	 * @param threadMessage
	 */
	public static HttpEntity operateSendData(ThreadMessage threadMessage) {
		HttpEntity result = new HttpEntity();
		result.setHttpType(HttpType.POST);
		result.setThreadMessage(threadMessage);
		fillBaseParams(result, threadMessage);
//		HttpEntity result1 = UserSendService.operateSendData(result);
//		if (ValueUtil.isNotEmpty(result1)) {
//			return result1;
//		}
		return result;
	}

	/**
	 * 填充基础参数
	 * 
	 * @author carlos carlosk@163.com
	 * @version 创建时间：2014年2月19日 下午12:43:51
	 * @param result
	 * @param threadMessage
	 */
	private static void fillBaseParams(HttpEntity result,
			ThreadMessage threadMessage) {
	}

}
